small carafe - French English Dictionary